Table: Schedule of Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits, by Title of Individual and by Type of Deferred Compensation [Table]

Line Label Object Class Period Type Balance Name
1 Schedule of Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits, by Title of Individual and by Type of Deferred Compensation [Table] [Table]

*

*

us-gaap:ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable
2 Legal Entity [Axis] [Axis]

*

*

dei:LegalEntityAxis
3 Consolidated Entity [Domain] [Domain]

*

*

dei:EntityDomain
4 Title of Individual with Relationship to Entity [Axis] [Axis]

*

*

us-gaap:DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAxis
5 Title of Individual with Relationship to Entity, All [Domain] [Domain]

*

*

us-gaap:TitleOfIndividualWithRelationshipToEntityDomain
6 Management [Member] [Member]

*

*

us-gaap:ManagementMember
7 Board of Directors Chairman [Member] [Member]

*

*

us-gaap:BoardOfDirectorsChairmanMember
8 Director [Member] [Member]

*

*

us-gaap:DirectorMember
9 Executive Officer [Member] [Member]

*

*

us-gaap:ExecutiveOfficerMember
10 Chief Executive Officer [Member] [Member]

*

*

us-gaap:ChiefExecutiveOfficerMember
11 Chief Financial Officer [Member] [Member]

*

*

us-gaap:ChiefFinancialOfficerMember
12 Chief Operating Officer [Member] [Member]

*

*

us-gaap:ChiefOperatingOfficerMember
13 Controller [Member] [Member]

*

*

us-gaap:ControllerMember
14 Executive Vice President [Member] [Member]

*

*

us-gaap:ExecutiveVicePresidentMember
15 Vice President [Member] [Member]

*

*

us-gaap:VicePresidentMember
16 President [Member] [Member]

*

*

us-gaap:PresidentMember
17 Officer [Member] [Member]

*

*

us-gaap:OfficerMember
18 Type of Deferred Compensation [Axis] [Axis]

*

*

us-gaap:DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis
19 Type of Deferred Compensation, All Types [Domain] [Domain]

*

*

us-gaap:TypeOfDeferredCompensationDomain
20 Deferred Compensation, Excluding Share-based Payments and Retirement Benefits [Member] [Member]

*

*

us-gaap:DeferredCompensationExcludingShareBasedPaymentsAndRetirementBenefitsMember
21 Deferred Profit Sharing [Member] [Member]

*

*

us-gaap:DeferredProfitSharingMember
22 Deferred Bonus [Member] [Member]

*

*

us-gaap:DeferredBonusMember
23 Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items] [Line Items]

*

*

us-gaap:DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems
24 Schedule of Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits by Title of Individual and Type of Deferred Compensation [Table Text Block] [Concept] Text Block (HTML) For Period

*

us-gaap:ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTextBlock
25 Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Hierarchy] [Abstract]

*

*

added:DeferredCompensationArrangementWithIndividualExcludingShare-basedPaymentsPostretirementBenefitsHierarchy
26 Deferred Compensation Arrangement with Individual, Description [Concept] Text/String For Period

*

us-gaap:DeferredCompensationArrangementWithIndividualDescription
27 Deferred Compensation Arrangement with Individual, Maximum Contractual Term [Concept] Text/String For Period

*

us-gaap:DeferredCompensationArrangementWithIndividualMaximumContractualTerm
28 Deferred Compensation Arrangement with Individual, Requisite Service Period [Concept] Text/String For Period

*

us-gaap:DeferredCompensationArrangementWithIndividualRequisiteServicePeriod
29 Deferred Compensation Arrangement with Individual, Compensation Expense [Concept] Monetary For Period Debit us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense
30 Deferred Compensation Arrangement with Individual, Recorded Liability [Concept] Monetary As Of Credit us-gaap:DeferredCompensationArrangementWithIndividualRecordedLiability
31 Deferred Compensation Arrangement with Individual, Employer Contribution [Concept] Monetary For Period Debit us-gaap:DeferredCompensationArrangementWithIndividualEmployerContribution
32 Deferred Compensation Arrangement with Individual, Distributions Paid [Concept] Monetary As Of Debit us-gaap:DeferredCompensationArrangementWithIndividualDistributionsPaid